API Documentation
PopupCustomDescriptor.h
1 // PopupCustomDescriptor.h
3 //
5 
6 namespace nkWinUi
7 {
11  struct PopupCustomDescriptor final
12  {
16 
19  std::function<void ()> _initializationCallback ;
20 
24  bool* _popupShouldCloseTracker = nullptr ;
25 
26  bool _closeOnOutsideClick = false ;
27  } ;
28 }
nkWinUi::PopupCustomDescriptor::_customWindow
nkWinUi::Window * _customWindow
Definition: PopupCustomDescriptor.h:15
nkWinUi::PopupCustomDescriptor::_initializationCallback
std::function< void()> _initializationCallback
Definition: PopupCustomDescriptor.h:19
nkWinUi::PopupCustomDescriptor::_popupShouldCloseTracker
bool * _popupShouldCloseTracker
Definition: PopupCustomDescriptor.h:24
nkWinUi::Window
A graphical window, made for general purpose.
Definition: Window.h:14
nkWinUi::PopupCustomDescriptor
Describes how a custom popup should behave.
Definition: PopupCustomDescriptor.h:12
nkWinUi::PopupCustomDescriptor::_closeOnOutsideClick
bool _closeOnOutsideClick
Whether a click outside the popup should cause it to close itself, cancelling the interaction.
Definition: PopupCustomDescriptor.h:26
nkWinUi
Encompasses all API of component NilkinsWinUi.
Definition: Button.h:7